Design and Development of a Platform for Processing Bio-Images and Signals Using Agent Oriented Programming
نویسنده
چکیده
Agent can be defined as a component that, given a goal could act in the place of a user within its domain knowledge. Agents are also called intelligent agents, as intelligence is a key component of agency. Agent oriented approach can be viewed as next step of Object Oriented approach. The project work attempts to demonstrate the concept of developing Multi-Agent platform for processing of Bio-Images and signals. It also demonstrates the concept of developing and deploying agents using JADE – Java Agent DEvelopment framework. The technical goal of this work is to develop a multi agent platform for processing of bio-images and signals aiming at assisting medical practitioners in developing standard examination procedures. If a medical practitioner wants to have an expert opinion about mammogram images and EEG / ECG / EMG of his patient, Generic Agent can be invoked to which he has to specify the SSN (Social Security Number) of the patient, the type of the image and signal and the corresponding data file. The Generic Agent in turn will search for the Specific Agent – Breast image Agent , EEG Agent, ECG Agent, EMG Agent based on the image and signal type on the network and if found, the corresponding information will be passed to the specific agent by the Generic Agent. The result is being sent to the Generic Agent and it stores / updates the result in the Database using the Java Data Base Connectivity. As the agents on the JADE environment run on Threads, the response time is very less which helps the medical practitioner to make a quick diagnosis of mammogram images and signals.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملObject-Oriented Method for Automatic Extraction of Road from High Resolution Satellite Images
As the information carried in a high spatial resolution image is not represented by single pixels but by meaningful image objects, which include the association of multiple pixels and their mutual relations, the object based method has become one of the most commonly used strategies for the processing of high resolution imagery. This processing comprises two fundamental and critical steps towar...
متن کاملField Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملA Novel System-Level Calibration Method for Gimballed Platform IMU Using Optimal Estimation
An accurate calibration of inertial measurement unit errors is increasingly important as the inertial navigation system requirements become more stringent. Developing calibration methods that use as less as possible of IMU signals has 6-DOF gimballed IMU in space-stabilized mode is presented. It is considered as held stationary in the test location incorporating 15 di...
متن کامل